Big Huge Thesaurus

edible seed

noun